@charset "UTF-8";
.page-flex{
	@include flex();
	@include scrolling();
    height: 100%;

}
.null-data,.error,.empty{
    background-color: #fff;
	text-align:center;
	@include flex();
	.empty{
		padding-top:9rem;
		.icon-error,.icon-empty-shelf{
			background-size:100%;
			@include inline-block();
			width:9.7rem;
			background-repeat:no-repeat;
			backgound-position:center center;
		}
		.icon-empty-shelf{
			background-image:url(/images/code/empty-shelf.png);
			height:7.2rem;
		}
		.icon-error{
			background-image:url(/images/code/error.png);
			height:7.1rem;
		}
		.message{
			padding:2rem 0 6rem;
		    font-size:$fs12;
		    color:#666;
		}
	}

	.center-btn{		
		button{
			background-color:transparent;
			border:1.5px solid #00c267;
			color:#00c267;
			@include border-radius();
			width:60%;
			padding:1rem 0;
			font-size:$fs15;
		}
	}
	.footer-link{
		margin-top:10rem;
	}
}